run at a full gallop - French English Dictionary